RISC-V /Debug /Quick Access

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as Quick Access

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0cmdtype

Description

Perform the following sequence of operations:

  1. If the hart is halted, the command sets {abstractcs-cmderr} to ``halt/resume’’ and does not continue.
  2. Halt the hart. If the hart halts for some other reason (e.g. breakpoint), the command sets {abstractcs-cmderr} to ``halt/resume’’ and does not continue.
  3. Execute the Program Buffer. If an exception occurs, {abstractcs-cmderr} is set to ``exception,‘’ the Program Buffer execution ends, and the hart is halted with {dcsr-cause} set to 3.
  4. If the Program Buffer executed without an exception, then resume the hart.

Implementing this command is optional.

This command does not touch the data registers.

Fields

cmdtype

This is 1 to indicate Quick Access command.

Links

() ()